Browning automatic rifle
English word definition — powered by WordNet
NOUN
a portable .30 caliber automatic rifle operated by gas pressure and fed by cartridges from a magazine
Want to remember browning automatic rifle?
Sign up free to bookmark & revise